components fpga medical asic electronics computers cad equipment eda electronic analog electronics - general take soc design